developers unix design open source projects mysql builders online shopping cmsimple content management system .net j2ee linux php programmer shop c++ java html developer programming construction windows